﻿using RuoVea.OmiApi.Dict.Entitys;

namespace RuoVea.CodeGen.Server.SeedData;

public class SysDictValueSeedData : SeedDataEntity<SysDictValue>
{
    public IList<SysDictValue> HasData()
    {
        return new List<SysDictValue>()
        {
             new SysDictValue{ Id=1300000000101, TypeId=152307070906583, Label="输入框", Value="Input", Sort=100, Remark="输入框", IsDisable= YesOrNot.N, CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000102, TypeId=152307070906583, Label="外键", Value="fk", Sort=100, Remark="外键", IsDisable= YesOrNot.N, CreateTime=DateTime.  Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000103, TypeId=152307070906583, Label="时间选择", Value="DatePicker", Sort=100, Remark="时间选择", IsDisable= YesOrNot.N,           CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000104, TypeId=152307070906583, Label="选择器", Value="Select", Sort=100, Remark="选择器", IsDisable= YesOrNot.N,         CreateTime=DateTime.Parse   ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000105, TypeId=152307070906583, Label="数字输入框", Value="InputNumber", Sort=100, Remark="数字输入框", IsDisable= YesOrNot.N,            CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000106, TypeId=152307070906583, Label="文本域", Value="InputTextArea", Sort=100, Remark="文本域", IsDisable= YesOrNot.N,          CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000107, TypeId=152307070906583, Label="上传", Value="Upload", Sort=100, Remark="上传", IsDisable= YesOrNot.N,   CreateTime=DateTime.Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000108, TypeId=152307070906583, Label="树选择", Value="ApiTreeSelect", Sort=100, Remark="树选择", IsDisable= YesOrNot.N,          CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000109, TypeId=152307070906583, Label="开关", Value="Switch", Sort=100, Remark="开关", IsDisable= YesOrNot.N,   CreateTime=DateTime.Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000110, TypeId=152307070906583, Label="常量选择器", Value="ConstSelector", Sort=100, Remark="常量选择器", IsDisable= YesOrNot.N,          CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000111, TypeId=152307070906583, Label="枚举选择器", Value="EnumSelector", Sort=100, Remark="枚举选择器", IsDisable= YesOrNot.N,           CreateTime=DateTime.Parse("2022-02-10 00:00:00") },

                        new SysDictValue{ Id=1300000000201, TypeId=152307070906585, Label="等于", Value="==", Sort=1, Remark="等于", IsDisable= YesOrNot.N, CreateTime=DateTime.Parse       ("2022-02-10   00:00:00") },
                        new SysDictValue{ Id=1300000000202, TypeId=152307070906585, Label="模糊", Value="like", Sort=1, Remark="模糊", IsDisable= YesOrNot.N, CreateTime=DateTime.  Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000203, TypeId=152307070906585, Label="大于", Value=">", Sort=1, Remark="大于", IsDisable= YesOrNot.N, CreateTime=DateTime.Parse        ("2022-02-10    00:00:00") },
                        new SysDictValue{ Id=1300000000204, TypeId=152307070906585, Label="小于", Value="<", Sort=1, Remark="小于", IsDisable= YesOrNot.N, CreateTime=DateTime.Parse        ("2022-02-10    00:00:00") },
                        new SysDictValue{ Id=1300000000205, TypeId=152307070906585, Label="不等于", Value="!=", Sort=1, Remark="不等于", IsDisable= YesOrNot.N, CreateTime=DateTime.  Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000206, TypeId=152307070906585, Label="大于等于", Value=">=", Sort=1, Remark="大于等于", IsDisable= YesOrNot.N, CreateTime= DateTime.    Parse   ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000207, TypeId=152307070906585, Label="小于等于", Value="<=", Sort=1, Remark="小于等于", IsDisable= YesOrNot.N, CreateTime= DateTime.    Parse   ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000208, TypeId=152307070906585, Label="不为空", Value="isNotNull", Sort=1, Remark="不为空", IsDisable= YesOrNot.N,        CreateTime=DateTime.Parse  ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000209, TypeId=152307070906585, Label="时间范围", Value="~", Sort=1, Remark="时间范围", IsDisable= YesOrNot.N, CreateTime=DateTime.     Parse    ("2022-02-10 00:00:00") },

                        new SysDictValue{ Id=1300000000301, TypeId=152307070906586, Label="long", Value="long", Sort=1, Remark="long", IsDisable= YesOrNot.N, CreateTime=DateTime.  Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000302, TypeId=152307070906586, Label="string", Value="string", Sort=1, Remark="string", IsDisable= YesOrNot.N, CreateTime= DateTime.    Parse   ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000303, TypeId=152307070906586, Label="DateTime", Value="DateTime", Sort=1, Remark="DateTime", IsDisable= YesOrNot.N,           CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000304, TypeId=152307070906586, Label="bool", Value="bool", Sort=1, Remark="bool", IsDisable= YesOrNot.N, CreateTime=DateTime.  Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000305, TypeId=152307070906586, Label="int", Value="int", Sort=1, Remark="int", IsDisable= YesOrNot.N, CreateTime=DateTime.Parse        ("2022-02-10    00:00:00") },
                        new SysDictValue{ Id=1300000000306, TypeId=152307070906586, Label="double", Value="double", Sort=1, Remark="double", IsDisable= YesOrNot.N, CreateTime= DateTime.    Parse   ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000307, TypeId=152307070906586, Label="float", Value="float", Sort=1, Remark="float", IsDisable= YesOrNot.N, CreateTime=DateTime.   Parse      ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000308, TypeId=152307070906586, Label="decimal", Value="decimal", Sort=1, Remark="decimal", IsDisable= YesOrNot.N,      CreateTime=DateTime.Parse    ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000309, TypeId=152307070906586, Label="Guid", Value="Guid", Sort=1, Remark="Guid", IsDisable= YesOrNot.N, CreateTime=DateTime.  Parse     ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000310, TypeId=152307070906586, Label="DateTimeOffset", Value="DateTimeOffset", Sort=1, Remark="DateTimeOffset", IsDisable=     YesOrNot.   N,     CreateTime=DateTime.Parse("2022-02-10 00:00:00") },

                        new SysDictValue{ Id=1300000000401, TypeId=152307070906587, Label="下载压缩包", Value="100", Sort=1, Remark="下载压缩包", IsDisable= YesOrNot.N,      CreateTime=DateTime.Parse    ("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000402, TypeId=152307070906587, Label="下载压缩包(前端)", Value="111", Sort=2, Remark="下载压缩包(前端)", IsDisable= YesOrNot.N,          CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000403, TypeId=152307070906587, Label="下载压缩包(后端)", Value="121", Sort=3, Remark="下载压缩包(后端)", IsDisable= YesOrNot.N,          CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000404, TypeId=152307070906587, Label="生成到本项目", Value="200", Sort=4, Remark="生成到本项目", IsDisable= YesOrNot.N,            CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000405, TypeId=152307070906587, Label="生成到本项目(前端)", Value="211", Sort=5, Remark="生成到本项目(前端)", IsDisable= YesOrNot.  N,        CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000406, TypeId=152307070906587, Label="生成到本项目(后端)", Value="221", Sort=6, Remark="生成到本项目(后端)", IsDisable= YesOrNot.  N,        CreateTime=DateTime.Parse("2022-02-10 00:00:00") },

                        new SysDictValue{ Id=1300000000501, TypeId=152307070906588, Label="EntityBaseId【基础实体Id】", Value="EntityBaseId", Sort=1, Remark="【基础实体Id】",  IsDisable=       YesOrNot.Y, CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000502, TypeId=152307070906588, Label="EntityBase【基础实体】", Value="EntityBase", Sort=1, Remark="【基础实体】", IsDisable=   YesOrNot.  Y,    CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000503, TypeId=152307070906588, Label="EntityTenantId【租户实体Id】", Value="EntityTenantId", Sort=1, Remark="【租户实体Id】",          IsDisable=YesOrNot.Y, CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000504, TypeId=152307070906588, Label="EntityTenant【租户实体】", Value="EntityTenant", Sort=1, Remark="【租户实体】",      IsDisable=YesOrNot.Y,    CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000505, TypeId=152307070906588, Label="EntityBaseData【业务实体】", Value="EntityBaseData", Sort=1, Remark="【业务实体】",          IsDisable=YesOrNot.Y, CreateTime=DateTime.Parse("2022-02-10 00:00:00") },
                        new SysDictValue{ Id=1300000000506, TypeId=152307070906588, Label="EntityTenantBaseData【租户业务实体】", Value="EntityTenantBaseData", Sort=1, Remark="【   租户  业务    实体】", IsDisable=YesOrNot.Y, CreateTime=DateTime.Parse("2022-02-10 00:00:00") },

                        new SysDictValue{ Id=1300000000601, TypeId=152307070906589, Label="不需要", Value="off", Sort=100, Remark="不需要打印支持", IsDisable= YesOrNot.N,            CreateTime=DateTime.Parse("2023-12-04 00:00:00") },
                        new SysDictValue{ Id=1300000000602, TypeId=152307070906589, Label="绑定打印模版", Value="custom", Sort=101, Remark="绑定打印模版", IsDisable= YesOrNot.N, CreateTime=DateTime.Parse("2023-12-04 00:00:00") },
        };
    }
}